carrion flower (stapelia) - German English Dictionary